package com.feicheng.house.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import java.io.Serializable;
import java.time.LocalDateTime;

import lombok.Data;
import lombok.EqualsAndHashCode;
import net.sf.jsqlparser.expression.DateTimeLiteralExpression.DateTime;

/**
 * <p>
 * 
 * </p>
 *
 * @author feichengTech
 * @since 2021-11-06
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class BuyOrder implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 订单编号
     */
      @TableId(value = "buy_order_id", type = IdType.AUTO)
    private Integer buyOrderId;

    /**
     * 订单单号
     */
    private String buyOrderNumber;

    /**
     * 客户ID
     */
    private Integer clientId;

    /**
     * 订单金额
     */
    private Integer orderMoney;

    /**
     * 锻练开始时间
     */
    private LocalDateTime exerciseStart;

    /**
     * 订单状态
     */
    private Boolean orderStatus;

    /**
     * 锻练结束时间
     */
    private LocalDateTime exerciseEnd;

    /**
     * 锻练时长
     */
    private String exerciseTime;

    /**
     * 订单收款时间
     */
    private LocalDateTime orderEnd;

    /**
     * 门店ID
     */
    private Integer shopId;

    /**
     * 删除位
     */
    private Boolean deleteFlag;

	public Integer getBuyOrderId() {
		return buyOrderId;
	}

	public void setBuyOrderId(Integer buyOrderId) {
		this.buyOrderId = buyOrderId;
	}

	public String getBuyOrderNumber() {
		return buyOrderNumber;
	}

	public void setBuyOrderNumber(String buyOrderNumber) {
		this.buyOrderNumber = buyOrderNumber;
	}

	public Integer getClientId() {
		return clientId;
	}

	public void setClientId(Integer clientId) {
		this.clientId = clientId;
	}

	public Integer getOrderMoney() {
		return orderMoney;
	}

	public void setOrderMoney(Integer orderMoney) {
		this.orderMoney = orderMoney;
	}



	public Boolean getOrderStatus() {
		return orderStatus;
	}

	public void setOrderStatus(Boolean orderStatus) {
		this.orderStatus = orderStatus;
	}

	public String getExerciseTime() {
		return exerciseTime;
	}

	public void setExerciseTime(String exerciseTime) {
		this.exerciseTime = exerciseTime;
	}

	
	public LocalDateTime getExerciseStart() {
		return exerciseStart;
	}

	public void setExerciseStart(LocalDateTime exerciseStart) {
		this.exerciseStart = exerciseStart;
	}

	public LocalDateTime getExerciseEnd() {
		return exerciseEnd;
	}

	public void setExerciseEnd(LocalDateTime exerciseEnd) {
		this.exerciseEnd = exerciseEnd;
	}

	public LocalDateTime getOrderEnd() {
		return orderEnd;
	}

	public void setOrderEnd(LocalDateTime orderEnd) {
		this.orderEnd = orderEnd;
	}

	public Integer getShopId() {
		return shopId;
	}

	public void setShopId(Integer shopId) {
		this.shopId = shopId;
	}

	public Boolean getDeleteFlag() {
		return deleteFlag;
	}

	public void setDeleteFlag(Boolean deleteFlag) {
		this.deleteFlag = deleteFlag;
	}


}
